<?php
//function romanToInt($s)
//{
//    $count = strlen($s);
//    $num =0;
//    for ($i = 0; $i < $count; $i++) {
//        switch ($s[$i]) {
//            case "I" :
//                $num++;continue;
//            case "V" :
//                if ($i-1>=0 && $s[$i-1] == "I"){
//                    $num = $num + 3;
//                }else{
//                    $num = $num + 5;
//                }
//                continue;
//            case "X" :
//
//                if ($i-1>=0 && $s[$i-1] == "I"){
//                    $num = $num + 8;
//                }else{
//                    $num = $num + 10;
//                }
//                continue;
//            case "L" :
//                if ($i-1>=0 && $s[$i-1] == "X"){
//                    $num = $num + 30;
//                }else{
//                    $num = $num + 50;
//                }
//                continue;
//            case "C" :
//                if ($i-1>=0 && $s[$i-1] == "X"){
//                    $num = $num + 80;
//                }else{
//                    $num = $num + 100;
//                }
//                continue;
//            case "D" :
//                if ($i-1>=0 && $s[$i-1] == "C"){
//                    $num = $num + 300;
//                }else{
//                    $num = $num + 500;
//                }
//                continue;
//            case "M" :
//                if ($i-1>=0 && $s[$i-1] == "C"){
//                    $num = $num + 800;
//                }else{
//                    $num = $num + 1000;
//                }
//                continue;
//            case "default":
//                break;
//        }
//    }
//   return $num;
//}

function romanToInt($s)
{
    $count = strlen($s);
    $arr = [
        'I' => 1,
        'V' => 5,
        'X' => 10,
        "L" => 50,
        "C" => 100,
        "D" => 500,
        "M" => 1000
    ];
    $tem = 0;
    $num = 0;
    for ($i = 0; $i < $count; $i++) {
        if ($tem && $arr[$s[$i]] > $tem){
            $num += ($arr[$s[$i]] - $tem*2);
        }else{
            $num += $arr[$s[$i]];
        }
        $tem = $arr[$s[$i]];
    }
    return $num;
}
echo romanToInt("MMMCDXC");